slag separator - German English Dictionary